room overlooking ... - Turkish English Dictionary